

---------------- gtk4.18.patch.lua，控件大致按照字母顺序（除个别存在前置依赖关系）

----------------==  GtkAccessible
----------------==  GtkAccessibleRange
----------------==  GtkAccessibleText
----------------==  GtkActionable
----------------==  GtkAppChooser
----------------==  GtkBuildable
----------------==  GtkBuilderScope
----------------==  GtkCellEditable
----------------==  GtkCellLayout
----------------==  GtkColorChooser
----------------==  GtkConstraintTarget
----------------==  GtkEditable
----------------==  GtkFileChooser
----------------==  GtkFontChooser
----------------==  GtkNative
----------------==  GtkOrientable
----------------==  GtkPrintOperationPreview
----------------==  GtkRoot
----------------==  GtkScrollable
----------------==  GtkSectionModel
----------------==  GtkSelectionModel
----------------==  GtkShortcutManager
----------------==  GtkStyleProvider
----------------==  GtkSymbolicPaintable
----------------==  GtkTreeDragDest
----------------==  GtkTreeDragSource
----------------==  GtkTreeModel
----------------==  GtkTreeSortable
----------------==  GtkATContext
----------------==  GtkAdjustment
----------------==  GtkAlertDialog
----------------==  GtkApplication
----------------==  GtkAssistantPage
----------------==  GtkBookmarkList
----------------==  GtkBuilder
----------------==  GtkBuilderCScope
----------------==  GtkCellArea
----------------==  GtkCellAreaContext
----------------==  GtkCellRenderer
----------------==  GtkColorDialog
----------------==  GtkColumnViewColumn
----------------==  GtkColumnViewRow
----------------==  GtkConstraint
----------------==  GtkConstraintGuide
----------------==  GtkCssProvider
----------------==  GtkDirectoryList
----------------==  GtkEntryBuffer
----------------==  GtkEntryCompletion
----------------==  GtkEventController
----------------==  GtkExpression
----------------==  GtkFileDialog
----------------==  GtkFileLauncher
----------------==  GtkFilter
----------------==  GtkFilterListModel
----------------==  GtkFlattenListModel
----------------==  GtkFontDialog
----------------==  GtkIMContext
----------------==  GtkIconPaintable
----------------==  GtkIconTheme
----------------==  GtkLayoutChild
----------------==  GtkLayoutManager
----------------==  GtkListHeader
----------------==  GtkListItem
----------------==  GtkListItemFactory
----------------==  GtkListStore
----------------==  GtkMapListModel
----------------==  GtkMediaStream
----------------==  GtkMountOperation
----------------==  GtkMultiSelection
----------------==  GtkNativeDialog
----------------==  GtkNoSelection
----------------==  GtkNotebookPage
----------------==  GtkPageSetup
----------------==  GtkParamSpecExpression
----------------==  GtkPrintContext
----------------==  GtkPrintDialog
----------------==  GtkPrintJob
----------------==  GtkPrintOperation
----------------==  GtkPrintSettings
----------------==  GtkPrinter
----------------==  GtkRecentManager
----------------==  GtkSelectionFilterModel
----------------==  GtkSettings
----------------==  GtkShortcut
----------------==  GtkShortcutAction
----------------==  GtkShortcutTrigger
----------------==  GtkSingleSelection
----------------==  GtkSizeGroup
----------------==  GtkSliceListModel
----------------==  GtkSnapshot
----------------==  GtkSortListModel
----------------==  GtkSorter
----------------==  GtkStackPage
----------------==  GtkStringList
----------------==  GtkStringObject
----------------==  GtkStyleContext
----------------==  GtkTextBuffer
----------------==  GtkTextChildAnchor
----------------==  GtkTextMark
----------------==  GtkTextTag
----------------==  GtkTextTagTable
----------------==  GtkTooltip
----------------==  GtkTreeListModel
----------------==  GtkTreeListRow
----------------==  GtkTreeModelFilter
----------------==  GtkTreeModelSort
----------------==  GtkTreeSelection
----------------==  GtkTreeStore
----------------==  GtkTreeViewColumn
----------------==  GtkUriLauncher
----------------==  GtkWidget
----------------==  GtkWidgetPaintable
----------------==  GtkWindowGroup
----------------==  GtkActionBar
----------------==  GtkActivateAction
----------------==  GtkAlternativeTrigger
----------------==  GtkAppChooserButton
----------------==  GtkAppChooserWidget
----------------==  GtkAspectFrame
----------------==  GtkBinLayout
----------------==  GtkBoolFilter
----------------==  GtkBox
----------------==  GtkBoxLayout
----------------==  GtkBuilderListItemFactory
----------------==  GtkButton
----------------==  GtkCClosureExpression
----------------==  GtkCalendar
----------------==  GtkCallbackAction
----------------==  GtkCellAreaBox
----------------==  GtkCellRendererPixbuf
----------------==  GtkCellRendererProgress
----------------==  GtkCellRendererSpinner
----------------==  GtkCellRendererText
----------------==  GtkCellRendererToggle
----------------==  GtkCellView
----------------==  GtkCenterBox
----------------==  GtkCenterLayout
----------------==  GtkCheckButton
----------------==  GtkClosureExpression
----------------==  GtkColorButton
----------------==  GtkColorChooserWidget
----------------==  GtkColorDialogButton
----------------==  GtkColumnView
----------------==  GtkColumnViewCell
----------------==  GtkColumnViewSorter
----------------==  GtkComboBox
----------------==  GtkConstantExpression
----------------==  GtkConstraintLayout
----------------==  GtkConstraintLayoutChild
----------------==  GtkCustomFilter
----------------==  GtkCustomLayout
----------------==  GtkCustomSorter
----------------==  GtkDragIcon
----------------==  GtkDrawingArea
----------------==  GtkDropControllerMotion
----------------==  GtkDropDown
----------------==  GtkDropTarget
----------------==  GtkDropTargetAsync
----------------==  GtkEditableLabel
----------------==  GtkEntry
----------------==  GtkEventControllerFocus
----------------==  GtkEventControllerKey
----------------==  GtkEventControllerLegacy
----------------==  GtkEventControllerMotion
----------------==  GtkEventControllerScroll
----------------==  GtkExpander
----------------==  GtkFileChooserNative
----------------==  GtkFileChooserWidget
----------------==  GtkFileFilter
----------------==  GtkFixed
----------------==  GtkFixedLayout
----------------==  GtkFixedLayoutChild
----------------==  GtkFlowBox
----------------==  GtkFlowBoxChild
----------------==  GtkFontButton
----------------==  GtkFontChooserWidget
----------------==  GtkFontDialogButton
----------------==  GtkFrame
----------------==  GtkGLArea
----------------==  GtkGesture
----------------==  GtkGraphicsOffload
----------------==  GtkGrid
----------------==  GtkGridLayout
----------------==  GtkGridLayoutChild
----------------==  GtkHeaderBar
----------------==  GtkIMContextSimple
----------------==  GtkIMMulticontext
----------------==  GtkIconView
----------------==  GtkImage
----------------==  GtkInfoBar
----------------==  GtkInscription
----------------==  GtkKeyvalTrigger
----------------==  GtkLabel
----------------==  GtkLevelBar
----------------==  GtkListBase
----------------==  GtkListBox
----------------==  GtkListBoxRow
----------------==  GtkMediaControls
----------------==  GtkMediaFile
----------------==  GtkMenuButton
----------------==  GtkMnemonicAction
----------------==  GtkMnemonicTrigger
----------------==  GtkMultiFilter
----------------==  GtkMultiSorter
----------------==  GtkNamedAction
----------------==  GtkNeverTrigger
----------------==  GtkNotebook
----------------==  GtkNothingAction
----------------==  GtkNumericSorter
----------------==  GtkObjectExpression
----------------==  GtkOverlay
----------------==  GtkOverlayLayout
----------------==  GtkOverlayLayoutChild
----------------==  GtkPadController
----------------==  GtkPaned
----------------==  GtkPasswordEntry
----------------==  GtkPasswordEntryBuffer
----------------==  GtkPicture
----------------==  GtkPopover
----------------==  GtkPopoverMenuBar
----------------==  GtkProgressBar
----------------==  GtkPropertyExpression
----------------==  GtkRange
----------------==  GtkRevealer
----------------==  GtkScaleButton
----------------==  GtkScrollbar
----------------==  GtkScrolledWindow
----------------==  GtkSearchBar
----------------==  GtkSearchEntry
----------------==  GtkSeparator
----------------==  GtkShortcutController
----------------==  GtkShortcutLabel
----------------==  GtkShortcutsShortcut
----------------==  GtkSignalAction
----------------==  GtkSignalListItemFactory
----------------==  GtkSpinButton
----------------==  GtkSpinner
----------------==  GtkStack
----------------==  GtkStackSidebar
----------------==  GtkStackSwitcher
----------------==  GtkStatusbar
----------------==  GtkStringFilter
----------------==  GtkStringSorter
----------------==  GtkSwitch
----------------==  GtkText
----------------==  GtkTextView
----------------==  GtkTreeExpander
----------------==  GtkTreeListRowSorter
----------------==  GtkTreeView
----------------==  GtkVideo
----------------==  GtkViewport
----------------==  GtkWindow
----------------==  GtkWindowControls
----------------==  GtkWindowHandle
----------------==  GtkAboutDialog
----------------==  GtkAnyFilter
----------------==  GtkApplicationWindow
----------------==  GtkAssistant
----------------==  GtkCellRendererAccel
----------------==  GtkCellRendererCombo
----------------==  GtkCellRendererSpin
----------------==  GtkComboBoxText
----------------==  GtkDialog
----------------==  GtkEmojiChooser
----------------==  GtkEveryFilter
----------------==  GtkGestureRotate
----------------==  GtkGestureSingle
----------------==  GtkGestureZoom
----------------==  GtkGridView
----------------==  GtkLinkButton
----------------==  GtkListView
----------------==  GtkLockButton
----------------==  GtkPopoverMenu
----------------==  GtkScale
----------------==  GtkShortcutsGroup
----------------==  GtkShortcutsSection
----------------==  GtkShortcutsWindow
----------------==  GtkToggleButton
----------------==  GtkVolumeButton
----------------==  GtkAppChooserDialog
----------------==  GtkColorChooserDialog
----------------==  GtkDragSource
----------------==  GtkFileChooserDialog
----------------==  GtkFontChooserDialog
----------------==  GtkGestureClick
----------------==  GtkGestureDrag
----------------==  GtkGestureLongPress
----------------==  GtkGestureStylus
----------------==  GtkGestureSwipe
----------------==  GtkMessageDialog
----------------==  GtkPageSetupUnixDialog
----------------==  GtkPrintUnixDialog
----------------==  GtkGesturePan
